Skip to content

Conversation

@cpwright
Copy link
Contributor

No description provided.

cpwright and others added 30 commits December 10, 2025 14:34
…roupByReaggregateOperator.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ces/aggregate/AggregateColumnSource.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…roupByOperator.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…roupByReaggregateOperator.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@github-actions
Copy link
Contributor

github-actions bot commented Jan 16, 2026

Deploying docs previews for 15f0264 (available for 14 days)

Python
Groovy

return newOperator;
}

GroupByReaggregateOperator ensureGroupByReaggregateOperator(final QueryTable table,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No Javadoc for this. Not required, but ensureGroupByOperator() above is documented

@@ -878,8 +1039,9 @@ public void visit(@NotNull final AggSpecFirst first) {
@Override
public void visit(@NotNull final AggSpecFormula formula) {
unsupportedForBlinkTables("Formula");
// TODO: re-use shared groupBy operators (https://github.com/deephaven/deephaven-core/issues/6363)
final GroupByChunkedOperator groupByChunkedOperator = new GroupByChunkedOperator(table, false, null,
// Note: we do not attempt to reuse the groupBy operator for the deprecated "each" formula, we only reuse
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we close #6363?

if (!(source instanceof AggregateColumnSource)) {
throw new IllegalStateException("Expect to reaggregate AggregateColumnSources for a group operation.");
}
@SuppressWarnings("rawtypes")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks odd, used to seeing comment-style inside a code block instead of a decorator. Is this correct usage?

return newOperator;
}

@NonNull
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haven't seen @nonnull, usually is @NotNull. Is this deliberate?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants